-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rust: update to 1.67.0 #15256
rust: update to 1.67.0 #15256
Conversation
|
@mati865 @jeremyd2019 Could you update the clang-aarch64 patch. |
I think @mati865 said the cargo packages that were being patched would be updated in the next version, so hopefully that part of the patch will go away? 🤞 |
Yeah, they will indeed go away but I haven't had time yet to check if that day is today. |
I think you meant 0010-gnullvm-debuginfo-fix.patch Patch errors
|
Everything seems to be accounted for except for the removal of m68k, though some of that windows msvc stuff was confusing (there are now windows gnullvm directories there, so I assume it's taken care of). I'm going to try building without that patch altogether. |
https://github.com/msys2-arm/MINGW-packages/actions/runs/4033513581/jobs/6934091625 succeeded building rust on clangarm64 without that patch. I never did understand why disabling m68k should have had any effect, maybe @mati865 does, but it did build without disabling, so it may have been a cross-compilation thing? Anyway, I think that patch can just be removed now. |
I'll remove the patch then and fix the commit log to mention the correct removed patch. |
There used to be an error when linking LLVM (only when building with Clang+LLD) where m68k symbols were conflicting with some other target. It's fixed now so the patch is unnecessary.
Yeah, that was a hack to use msvc libs during absence of gnullvm libs. |
fixed upstream: - 0009-build-gnullvm-targets-natively.patch - 0010-gnullvm-debuginfo-fix.patch - 0012-disable-miri.patch
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
fixed upstream:
0009-build-gnullvm-targets-natively.patch
0010-gnullvm-debuginfo-fix.patch
0012-disable-miri.patch